precipitation area - English Synonyms Dictionary